﻿/* 整站通用 */
html,body,form,iframe,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;border:0;}
ul,ol,li{ list-style-type:none;}
a img{ border:none}
iframe{border:none;}
body{ font-size:14px; font-family:"微软雅黑"; overflow-x:hidden; background:#fff; color:#666;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

a{text-decoration:none;color:#666;transition:all 0.3s;}
a:hover {color:#ff7800; text-decoration:none; }
.dw{width:1120px;margin:0px auto;}
img{ vertical-align:middle;}
p{ margin:0; padding:0;}
.t-c{ text-align:center;}
/* 功能函数 */
.fl{float:left;_display:inline;}
.fl_margin{
	margin-right:30px;
}
.logo{margin-top: 30px;}
.fr{float:right;_display:inline;}
.fors{ color:#09a1ea; margin-top:3px;margin-left: 10px;}
.fors h1{font-size:21px; letter-spacing:9px;}
.fors span{font-size:21px;}
.fors strong{font-size:12.3px;  font-style: normal;}
.fors p{font-size:12.3px;}
/*.fors h1{font-size:21px;}
.fors span{font-size:21px;}
.fors p{font-size:12.3px;}*/
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;} 
/* 编辑器内容样式 凡是编辑器修改区域加上 */
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle;margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}
/*头部样式*/
.heading_con{ height:110px; background:#f6f6f6;}
.heading{padding-top:10px; }
.head_save_site{text-align:right;}
.head_save_site span{margin-right:30px;}
.head_save_site a{margin-left:7px;padding-left:20px; background:url(../images/top_icon01.png) no-repeat left;}
.head_save_site a:hover{color:#2985cf;}
.head_save_site .a2{background:url(../images/top_icon02.png) no-repeat left;}
.head_sear_box{ text-align:right; line-height:25px;margin-top:10px;}
.headinputbox .headinput{ float:right; border:#aaa 1px solid;width:160px; height:24px; line-height:24px;}
.headinputbox .tuxiangyu{ float:right;margin-right:15px;}
.head_sear_box a:hover{ color:#2985cf;}
/* nav css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:url(../images/nav_bg.jpg) repeat-x; position:relative; z-index:20;   color:#fff; height:40px; line-height:40px;   }
.nav{ width:1120px; margin:0 auto;}
.nav h3{ font-size:100%; font-weight:normal; font-size:16px;  }
.nav li{  position:relative; float:left; width:140px; display:inline; text-align:center;   }
.nav li h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; }
.nav h3 a{  zoom:1; height:40px;  line-height:40px;display:block; color:#fff }
/*.nav .on h3 a{background:url(../images/navbg.png) repeat-x bottom; color:#358dd5;}*/
/*.nav a:hover{background:url(../images/navbg.png) repeat-x bottom;color:#358dd5;}*/
.nav .here a{ background:url(../images/navbg.png) repeat-x bottom;color:#358dd5;   }
.nav .current a{ background:url(../images/navbg.png) repeat-x bottom;color:#358dd5;   }


.nav .sub{ display:none; /*默认隐藏*/ width:140px; padding:12px 0; font-size:13px;position:absolute; left:0; top:40px; text-align:left; float:left; z-index:1000; line-height:26px;background:#2985CF;}
:root .nav .sub{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#002985CF', endColorstr='#002985CF');}
:root .nav .sub{filter:none;}
.nav .sub .pic{padding-left:18px;}
.nav .sub li{ text-align:center;  }
.nav .sub li a{ color:#fff; display:block; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#c00;   }
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top;width:140px;background:url(../images/dl_line.jpg) repeat-y right; text-align:center;line-height:26px; min-height:70px;}
.nav .sub dl a:hover{ text-decoration:underline;}
.nav .sub dl dd a{ color:#fff; background:url(images/icon.png) 0 -332px no-repeat;}
/*底部样式*/
.footer{ }
.footer_part-one{padding:22px 0;color:#fff;background:url(../images/footbg1.jpg) repeat;}
.footer_part-two{ height:40px; color:#fff;line-height:40px;background:url(../images/footbg2.jpg) repeat-x;color:#fff;}
.bottomdl1{width:335px;background:url(../images/dl_line.jpg) repeat-y right;min-height:195px;}
.bottomdl1 dt{ font-size:16px; margin-bottom:20px; background:url(../images/bot_bg.png) no-repeat 70px center;}
.bottomdl1 dd{ margin-bottom:10px;}
.bottomdl1 .input,.bottomdl1 .textarea{ color:#fff;padding:0 5px;border:#7ab7e9 1px solid; background:#549fdc;}
.bottomdl1 .input{width:260px; height:22px;line-height:22px; }
.bottomdl1 .textarea{width:260px;height:76px;padding-top:3px;}
.bottomdl1 .submit{ display:inline-block; background:#60a7e1; height:25px; line-height:25px; border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;padding:0 10px; color:#fff;}
.bottomdl2{ padding:0 55px;background:url(../images/dl_line.jpg) repeat-y right; }
.bottomdl2 dt,.bottomdl3 dt{font-size:16px; margin-bottom:20px;background:url(../images/index/bot_bg.png) no-repeat 70px center;}
.bottomdl2 dd,.bottomdl3 dd{ line-height:27px;}
.bottomdl2 dd{background:url(../images/bot_icon.png) no-repeat 0 11px; color:#ddd !important;}
.bottomdl2 .dd2{background-position:0 -20px;}
.bottomdl2 .dd3{background-position:0 -55px;}
.bottomdl2 .dd4{background-position:0 -88px;}
.erweima-wrap li{ float:left; margin-right:40px; width:90px; font-size:12px !important;}
.bottomdl3{padding:0 30px 0 15px;}
.bottomdl4{ width:18px; text-align:center;}
.bottomdl4 dd{ margin-top:7px;}

.incc{ line-height:25px;  font-size:13px; padding:10px 0 20px 0;height:auto; overflow:hidden;}
.incc p{}
.incc .pt{ width:100px; margin:15px auto 0 auto;height:45px; text-align:center; color:#fff;  background: #77c5e9; padding:4px 7px;  border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;}

.fr05{ width:750px; margin-left:20px; height:auto; overflow:hidden;}
.ifimg{ width:350px; height:auto; overflow:hidden;}

.w980{position:relative;width:1200px;margin: 0 auto;}
.w980s{width:1200px;margin: 0 auto;}
.oh{overflow:hidden;}
.ptb25{padding:20px 0 35px;}
.bg{ background:#f6f6f6; width:100%;}

.pageContentBox4{width:940px;padding-top:20px;}